package com.spsoft.vatoutinv.service.pricetaxseparation;

import com.spsoft.core.exception.BusinessException;
import com.spsoft.vatoutinv.entity.vmsmanualinvoice.VmsManualInvoice;
import com.spsoft.vatoutinv.model.dto.vmsmanualinvoice.VmsManualInvoiceDto;

/**
 * 价税分离接口
 *
 * @author : chenxudong
 * @date : 2023/12/4 13:08
 */
public interface PriceTaxSeparationService {

    /**
     * 手工开票-价税分离（手工开票接口使用）
     */
    VmsManualInvoiceDto priceTaxSeparation(VmsManualInvoiceDto vmsManualInvoiceDto) throws BusinessException;

    /**
     * 手工开票-价税分离（Excel导入接口使用）
     */
    VmsManualInvoice priceTaxSeparation(VmsManualInvoice vmsManualInvoice) throws BusinessException;
}
